Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
171 ORCHARD LANE Detached £369,975 £152,500 28 Mar 2003
173 ORCHARD LANE Detached £359,338 £240,000 27 Nov 2014